Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 STATION ROAD Detached £350,000 17 Jun 2022
81 STATION ROAD Terraced £95,500 2 Nov 2001
85 STATION ROAD Terraced £300,000 1 Jul 2019
87 STATION ROAD Terraced £199,950 27 Sep 2010
89 STATION ROAD Terraced £148,500 12 Feb 2004
99 STATION ROAD £3,475,000 28 Jul 2022
111 STATION ROAD Detached £200,000 30 Jul 2007